package sym0920;

import java.util.Scanner;

public class J05Ex31CreditCard {

	//신용카드 종류, 은행정보 출력
	public static void main(String[] args) {
		//변수선언
		int mycard=0;
		int cardno1=0,cardno2=0;
		
		String result="";
		Scanner sc= null;
		//숫자 입력 및 정보 조회
		System.out.println("신용카드 번호를 입력하세요");
		sc=new Scanner(System.in);
		mycard=sc.nextInt();
		cardno1=mycard/10000;//둘째자리까지
		cardno2=mycard/100000;//첫째자리
		
		if(cardno1==35){
		switch(mycard){ 
		case 356317: result="JCB 농협"; break;
		case 356901: result="JCB 신한카드"; break;
		case 356912: result="JCB KB국민카드"; break;
		
		
		default: result="잘못된 카드 번호!";
		}
		}else if(cardno2==4){
			switch(mycard){
			case 404825: result="비자 비씨카드"; break;
			case 438676: result="비자 신한카드"; break;
			case 457973: result="비자 국민은행"; break;
			}
		}else if(cardno2==5){
			switch(mycard){
			case 515594: result="마스타 신한카드"; break;
			case 524353: result="마스타 외환카드"; break;
			case 540926: result="마스타 국민은행"; break;
			}
			
		}
		//결과 출력
		
		System.out.println(mycard);
		//신용카드 번호 각자리 추출
		System.out.println(mycard/10);
		System.out.println(mycard/100);
		System.out.println(mycard/1000);
		System.out.println(mycard/10000);
		System.out.println(mycard/100000);
		
		System.out.println(result);
		sc.close();

	}

}
